LRSU

(redirected from London Road Safety Unit)
AcronymDefinition
LRSULong Range Shooters of Utah
LRSULondon Road Safety Unit (UK)
LRSULong-Range Surveillance Unit
LRSULocal Remote Switching Unit
LRSULong Range Sensor Unit
Full browser ?