English-Chinese dictionary »

townhouse meaning in Chinese

EnglishChinese
townhouse (house in an urban setting)
noun
[UK: ˈtaʊn.ˌhɑːws]
[US: ˈtaʊn.ˌhɑːws]

联排别墅 /liánpái biéshù/noun

聯排別墅noun