Spanish-English Dictionaryavergonzados
avergonzados
Meaning of avergonzados