Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lodgings
noun
(n)
temporary living quarters
tempat tinggal sementara
Synonym:
diggings
,
digs
,
domiciliation
,
pad
source: wordnet30