French-English dictionary »

bateau tortue meaning in English

FrenchEnglish
bateau tortue nom {m}

turtle ship◼◼◼(Warship)
noun