German to English Dictionary

Deutsch Version

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