German to English Dictionary

Deutsch Version

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