German to English Dictionary

Deutsch Version

Fossa iliaca German pronunciation - Say Fossa iliaca in English pronunciation Meaning of "Fossa iliaca" in English language