Translation of "duchanu" into English
lampoon is the translation of "duchanu" into English.
duchanu
-
lampoon
verb noun
-
Show algorithmically generated translations
Automatic translations of "duchanu" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "duchanu" with translations into English
-
grumble
Add example
Add