Spanish-English Dictionarymetabolizar
Meaning of metabolizar