local police station

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

• building in which police officers work in a particular town

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

بپرس