live at close quarters

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

• live in a crowded environment, live in a densely populated area

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

بپرس