French-English dictionary »

troupes de marine meaning in English

FrenchEnglish
troupes de marine nom
{n}

marine corps◼◼◼(military organization of marines who are trained and equipped to fight on or from ships)
noun