greenstuff

  1. Noun yeşillik, yeşil sebze.