TRIUMPH


Meaning of TRIUMPH in English

n. victory, conquest, success, achievement

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.