Search About Download Events
  • der Putz ˘ noun
    1. miniature landscape and other scenery used as a setting for the base of a Christmas tree
    Etymology: G Putz