humiliavi

listen to the pronunciation of humiliavi
Lateinisch - Englisch
humiliate (def)
abase
humble