English-German dictionary »

more triumphant meaning in German

EnglishGerman
more triumphant

triumphalere