German-English dictionary »

triumphalste meaning in English

GermanEnglish
triumphalste

most triumphant