avergonzarte
Spanish
Verb
avergonzarte
infinitive of
avergonzar
combined with
te