arabdict Dictionary & Translator - Arabic-English translation for blizzard

      Noun

      blizzard [pl. blizzards] , {Meteor.}

      ...

      blizzard {Meteor.}
      دمق {طقس}