Royal Navy in French
Royal Navy in French
Royal Navy
(military, nautical) The naval warfare force of the United Kingdom.
marine britannique
(military, nautical) The naval warfare force of the United Kingdom.