English to German Dictionary

Deutsch Version

flagellation, lashing pronunciation in American English - flagellation, lashing in German pronunciation Translate "flagellation, lashing" to German Language