I speak
Log in/Register
Caixa
What is the meaning of
petrification
in English?
Learn vocabulary with pictures as well as definitions of
petrification
in English
Learn in
See more
n.
petrification
Definition of petrification in English
Conversion to stone.