osr ( synonym found)

Definition of osr:

°an Ordnance Survey map.

Back to Top