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


English

Detailed Synonyms for sister city in English

sister city:

sister city [the ~] nom

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

Related Synonyms for sister city