Spanish-English Dictionaryatormentes
atormentes
atormentar
Meaning of atormentes