Spanish-English Dictionaryatormentabas
atormentabas
atormentar
Meaning of atormentabas