Spanish-English Dictionaryatormentaban
atormentaban
atormentar
Meaning of atormentaban