twin towns

Meaning

plural of twin town

twin town

A town paired with another through town twinning.

Translations

Notes

Sign in to write sticky notes