German to English Dictionary

Deutsch Version

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