duel of giants

انگلیسی به انگلیسی

• conflict between two combatants large in stature or reputation

پیشنهاد کاربران