DUEL OF GIANTS


Meaning of DUEL OF GIANTS in English

conflict between two combatants large in stature or reputation

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