German to English Dictionary

Deutsch Version

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