French-English dictionary »

flotte marchande meaning in English

FrenchEnglish
flotte marchande nom {f}

merchant fleet◼◼◼(fleet of merchant ships)
noun