English-French dictionary »

hounslow meaning in French

EnglishFrench
Hounslow (town in London)
proper noun
[UK: ˈhaʊnz.ləʊ]
[US: ˈhaʊnzlo.ʊ]

Hounslow◼◼◼nom propre