bn:01223648n
Noun Concept
NL
No term available
EN
The Submarine Forces of France are one of the four main components of the French Navy. Wikipedia
English:
France
Relations
Sources