German to English Dictionary

Deutsch Version

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