English Dictionary
Definition merchant navy in British English
merchant navy noun
[uncountable] noun
Synonyms and related words
Synonyms and related words
