Englishfor English speakers
petrifaction English
Meaning petrifaction meaning
What does petrifaction mean?
petrifaction
Synonyms petrifaction synonyms
What other words have the same or similar meaning as petrifaction?