Spanish-English Dictionarydeteriorara
deteriorara
deteriorar
Meaning of deteriorara