Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townhouse
in English
townhouse
us
/taʊnhaʊs/
uk
/taʊnhaʊs/
#common
Plural
townhouses
Base Words
town
house