German to English Dictionary

Deutsch Version

right strophoid German pronunciation - Say right strophoid in English pronunciation Meaning of "right strophoid" in English language