police arrived on the scene

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

• police got to the location, police arrived at the place

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

بپرس