dig up the hatchet


دوباره به جنگ پرداختن

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

• renew, renovate; rejuvenate; innovate

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

بپرس