German to English Dictionary

Deutsch Version

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