On-scene meaning

At the site of an incident.
adjective
1
0
Advertisement