Translation of برف باری in English:

برف باری

phrase

  • snowfall