Spanish-English Dictionaryatormentado
atormentado
atormentar
Meaning of atormentado