Spanish-English Dictionaryatormentaron
atormentaron
atormentar
Meaning of atormentaron