Translation of grulla in English:

grulla

crane, n.

feminine noun

  • 1

    crane
    ya está aleando la grulla cold weather is on its way