Spanish-English Dictionarydesgastase
desgastase
desgastarse
Meaning of desgastase