New English-Irish Dictionary
  • EN > GA
  • GA > EN

winning streak

noun especially SPORsciorta den ádhbabhta den ádh to be on a winning streak babhta den ádh a bheith ort