What is the meaning of Perpetrar?

to perpetrate, carry out

to perpetrate

to carry out , to perpetrate

Source: wiktionary.org