German to English Dictionary

Deutsch Version

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