What does sno stand for?
sno stands for "Special Naval Operations"
How to abbreviate "Special Naval Operations"?
"Special Naval Operations" can be abbreviated as sno
What is the meaning of sno abbreviation?
The meaning of sno abbreviation is "Special Naval Operations"
What does sno mean?
sno as abbreviation means "Special Naval Operations"