humiliare

listen to the pronunciation of humiliare
Латинский Язык - Английский Язык
abase
humble
humiliate (def)