Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
indoor garden
noun
(n)
a greenhouse in which plants are arranged in a pleasing manner
rumah kaca di mana tanaman diatur dalam cara menyenangkan
Synonym:
conservatory
,
hothouse
source: wordnet30