German to English Dictionary

Deutsch Version

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