German to English Dictionary

Deutsch Version

flagellate German pronunciation - Say flagellate in English pronunciation Meaning of "flagellate" in English language