solr ( synonym found)

Definition of solr:

°(Camera) Single Lens Reflex.
°(Firearm) Self Loading Rifle.

Definition of solr:

°(Camera) Single Lens Reflex.
°(Firearm) Self Loading Rifle.

Back to Top