Translation of bandar kembar in English:

bandar kembar

conurbation

noun

  • 1

    conurbation, large urban area formed where towns have spread and merged