Synonyms of PERPETRATES

What is another word for PERPETRATES