German to English Dictionary

Deutsch Version

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