Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
wine cellar
noun
(n)
storage space where wines are stored
ruang simpan di mana anggur disimpanname
Synonym:
cellar
source: wordnet30