Spanish-English Dictionaryavergonzado
avergonzado
Meaning of avergonzado