Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
living accommodations
noun
(n)
structures collectively in which people are housed
struktur kolektif orang ditempatkan di mana
Synonym:
housing
,
lodging
source: wordnet30