English-French dictionary »

all-terrain meaning in French

EnglishFrench
all-terrain (suited to various types of terrain)
adjective

tout-terrain◼◼◼adjectif