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

blizzard

1 noun snowstormsíobadh sneachtaplúchadh sneachta 2 noun large amounta blizzard of letters arrived tháinig na múrtha litreacha isteacha blizzard of propaganda rabharta bolscaireachta