Spanish-English Dictionarydesgastaron
desgastaron
desgastarse
Meaning of desgastaron