Summary
English Synonyms:   more detail...
  1. twin city:


English

Detailed Synonyms for twin city in English

twin city:

twin city [the ~] nom

  1. the twin city
    the twin city; the sister city

Related Synonyms for twin city