German to English Dictionary

Deutsch Version

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