English to Hindi

Meaning for:
twin town
other
जुड़वाँ शहर