German to English Dictionary

Deutsch Version

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