German to English Dictionary

Deutsch Version

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