English to Spanish Dictionary greenhouse

greenhouse

Invernadero
translation of 'Greenhouse'
noun
casa verde,
invernadero
Credits: Google Translate
Download the
HelloEnglishApp
image_one