English dictionary, thesaurus, translations & etymology
FreeDict.com

humiliating in Italian

humiliating in Italian

umiliante
adj
Liable to humiliate, degrade, shame or embarrass someone.
avvilente
adj
Liable to humiliate, degrade, shame or embarrass someone.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.