Translation of oruga in English:

oruga

caterpillar, n.

feminine noun

  • 1

    • 1.1Zoology

      caterpillar

    • 1.2Motor Vehicles

      caterpillar track
      crawler track

  • 2

    Botany
    rocket