German to English Dictionary

Deutsch Version

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