Arabic-English translation for snowfall

      Noun

      snowfall [pl. snowfalls] , {Meteor.}

      similar Translations

      snowfalls (n.) , [sing. a snowfall]