duplex_houseEnglish

duplex, duplex house, semidetached house

Noun

A house with two units sharing a common wall

English: duplex house, duplex, semidetached house

English words with similar meanings

Show 2 words