Latin-English dictionary »

triumphe meaning in English

LatinEnglish
triumphe interjection

triumphant!interjection

Your history