English-French dictionary »

townspeople meaning in French

EnglishFrench
townspeople [townspeople] (the population or inhabitants of a village, town or city)
noun
[UK: ˈtaʊnz.piːp.l̩]
[US: ˈtaʊnz.ˌpip.l̩]

citadins◼◼◼nom {m pl}