Advertisement
Advertisement
twin town
noun
a town that has civic associations, such as reciprocal visits and cultural exchanges, with a foreign town, usually of similar size and sometimes with other similarities, as in commercial activities
Advertisement
Advertisement
Advertisement
Advertisement
Browse