×

caterpillar meaning in English

n. caterpillar, american company that manufactures agricultural and heavy industrial machinery

Related Words

  1. catcheur
  2. caterina
  3. catgut
  4. catharina
PC Version

Copyright © 2018 WordTech Co.