German to English Dictionary

Deutsch Version

instrument of torture German pronunciation - Say instrument of torture in English pronunciation Meaning of "instrument of torture" in English language