English-French dictionary »

landing craft meaning in French

EnglishFrench
landing craft [landing craft] (a type of flat-bottomed boat)
noun
[UK: ˈlæn.dɪŋ.krɑːft]
[US: ˈlæn.dɪŋ.krɑːft]

chaland de débarquement◼◼◼nom