Spanish-English Dictionaryatormentas
atormentas
atormentar
Meaning of atormentas