arabdict Dictionary & Translator - Arabic-English translation for snowstorm

      Noun

      snowstorm [pl. snowstorms] , {Meteor.}

      related Translations