humiliavi

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