English to Spanish Dictionary
ignominious
Vergüenza (sentimiento)
Meaning for ignominious found in 33 Languages.
Sponored Video