French translation for "caterpillar "
n. caterpillar, compagnie américaine, productrice de machines agricoles et d'engins industriels (engin de travaux publics)n. chenille, larve, asticot, vermine Related Translations:caterpillar tread : chenille, caterpillar, gros engin de travaux publics (tracteur, tank, ...)
Similar Words: "caterer" French translation , "caterina" French translation , "caterina ii" French translation , "catering" French translation , "catering services" French translation , "caterpillar tractor" French translation , "caterpillar tread" French translation , "caterwaul" French translation , "caterwauling" French translation , "catfight" French translation