English-French dictionary »

caterpillar track meaning in French

EnglishFrench
caterpillar track (continuous track in the form of steel or rubber belt)
noun

chenille◼◼◼nom {f}