MalayTranslate.com
Malay to English Translator
Translate Here

English to English

semidetached house

noun (n)

  • a house with two units sharing a common wall
    rumah dengan dua unit berkongsi dinding yang sama
    source: wordnet30