kar yağıyor

Turkish

Phrase

kar yağıyor

  1. it's snowing.