naval_special_warfareEnglish

NSW, Naval Special Warfare

Noun

The agency that provides units to conduct unconventional and counter-guerilla warfare

English: Naval Special Warfare, NSW

English words with similar meanings

Show 1 words