humiliare

listen to the pronunciation of humiliare
اللاتينية - الإنجليزية
abase
humble
humiliate (def)