Spanish-English Dictionaryavergonzaría
avergonzaría
avergonzar
Meaning of avergonzaría