relinquish a territory

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

• concede on an area of land, give up an area of land

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

بپرس