Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
perpetrate
in English
perpetrate
us
/pərˈpæ.treɪt/
uk
/pəˈpɛ.trət/
#limited
Past Tense
perpetrated
Participle Verb
perpetrating
Third Person Singular
perpetrates