• EN > GA
  • GA > EN

blizzard

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