TRIUMPHAR Meaning of TRIUMPHAR in English v to triumph (1. [Rom. Antiq.]; 2. to exult; 3. to obtain victory) Interlingua English vocab. Английский словарь Интерлингва. 2012