local residents

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

• residents of a particular geographic area

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

بپرس