English-French dictionary »

merchant navy meaning in French

EnglishFrench
merchant navy (civilian naval fleet)
noun

marine marchande◼◼◼nom {f}