German to English Dictionary

Deutsch Version

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