throw down the glove

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

• invite to a duel, challenge to a duel

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

بپرس