Spanish-English Dictionaryatormentad
atormentad
atormentar
Meaning of atormentad