meaning of atormentar

atormentar - Spanish to English

to torment