caterpillar meaning in French
n. caterpillar, compagnie américaine, productrice de machines agricoles et d'engins industriels (engin de travaux publics)
n. chenille, larve, asticot, vermine
n. caterpillar, compagnie américaine, productrice de machines agricoles et d'engins industriels (engin de travaux publics)
n. chenille, larve, asticot, vermine