MalayTranslate.com
Malay to English Translator
Translate Here

English to English

studio apartment

noun (n)

  • an apartment with a living space and a bathroom and a small kitchen
    apartemen dengan ruang tamu dan dapur dan tandas kecil
    Synonym:
    studio
    source: wordnet30