Spanish-English Dictionaryencomiar
Meaning of encomiar