superavi

listen to the pronunciation of superavi
Lateinisch - Englisch
surpass, be above, have the upper hand
overcome, conquer
survive
outdo