English to Hindi

Meaning for:
greenhouse
other
छोटे पेड़ों को हरा रखने का घर