Spanish-English Dictionaryadelgazar
Meaning of adelgazar