German to English Dictionary

Deutsch Version

afflict upon German pronunciation - Say afflict upon in English pronunciation Meaning of "afflict upon" in English language