German-Latin dictionary »

übertreffen meaning in Latin

GermanLatin
übertreffen Verb
über seine persönlichen Leistungen hinausgehen

superareverb