Slovnenya

Translation English French: traduce

Dictionary: main
traduce
verb