On-the-ground definition

On the spot, in situ.
adjective
0
0
Advertisement