German to English Dictionary

Deutsch Version

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