Definisi 'lumber room'

English to English
noun
1 a storeroom in a house where odds and ends can be stored (especially furniture) Terjemahkan
source: wordnet30


Visual Synonyms