German to English Dictionary

Deutsch Version

heart defect German pronunciation - Say heart defect in English pronunciation Meaning of "heart defect" in English language