Towns meaning

Plural form of town.
noun
0
0
Advertisement