German to English Dictionary

Deutsch Version

canard, duck German pronunciation - Say canard, duck in English pronunciation Meaning of "canard, duck" in English language