rumah teresms

terraced house

Noun

A house that is part of a terrace

English: terraced house

Less certain link between this word and this sense.

English words with similar meanings

Show 3 words