Translation of corredora in English:

corredora

flightless bird, n.

feminine noun

  • 1

    Zoology
    flightless bird
  • 2Venezuela informal

    (ajetreo)
    mad rush informal