degrades-degrada: meaning, definitions and translations

English dictionaryEnglishPortuguese