TRIUMPH Meaning of TRIUMPH in English triumf (-ar, -ant) English Interlingue dictionary. Английский словарь Интерлингве. 2012