humiliavi

listen to the pronunciation of humiliavi
Latin - English
humiliate (def)
abase
humble