German to English Dictionary

Deutsch Version

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