English-French dictionary »

townhouse meaning in French

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

maison de ville◼◼◼nom {f}