Russian-English dictionary »

таунхаус meaning in English

RussianEnglish
таунхаус noun
{m}

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