Spanish-English Dictionaryatormentasen
atormentasen
atormentar
Meaning of atormentasen