Ce înseamnă “caterpillar”?

“caterpillar” în Dicționarul Englez - Român

  • omida (tehn.)
    senila
  • senila