greenizations

English

Noun

greenizations

  1. plural of greenization