×

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

Related Words

  1. caterpillar tractor
  2. caterpillar tread
  3. catering
  4. catering services
  5. caterpillar tractor
  6. caterpillar tread
PC Version

Copyright © 2018 WordTech Co.