eco-roof

listen to the pronunciation of eco-roof
English - English

Definition of eco-roof in English English dictionary

ecoroof
{i} green roof, roof covered with plants