German to English Dictionary

Deutsch Version

flagellated, lashed German pronunciation - Say flagellated, lashed in English pronunciation Meaning of "flagellated, lashed" in English language