Last modified on 22 April 2014, at 15:41

lumisade

FinnishEdit

NounEdit

lumisade

  1. snowfall
  2. static (on TV screen)

DeclensionEdit