MalayTranslate.com
Malay to English Translator
Translate Here

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