Spanish-English Dictionaryatormentaseis
atormentaseis
atormentar
Meaning of atormentaseis