German to English Dictionary

Deutsch Version

flagellation, lashing German pronunciation - Say flagellation, lashing in English pronunciation Meaning of "flagellation, lashing" in English language