POLICE ARRIVED ON THE SCENE


Meaning of POLICE ARRIVED ON THE SCENE in English

police got to the location, police arrived at the place

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.