Spanish-English Dictionaryextenuáis
extenuáis
extenuar
Meaning of extenuáis