Translation of enrachado in English:

enrachado

adjective

  • 1

    estamos enrachados we're having a run of luck