English to Portuguese Dictionary humiliation

humiliation

humilhação
translation of 'humiliation'
noun
vexame,
baixeza,
afronta,
humilhação
Credits: Google Translate
Download the
HelloEnglishApp
image_one