I speak
Log in/Register
Caixa
What is the meaning of
petrify
in English?
Learn vocabulary with pictures as well as definitions of
petrify
in English
Learn in
See more
v.
petrify
Definition of petrify in English
To turn into stone.