Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
urban centerkota besar, kota
centerinti
World Trade CenterWorld Trade Center
English Definition
    noun
  1. city, metropolis, urban center: a large and densely populated urban area; may include several independent administrative districts "Ancient Troy was a great city"
Translation
Indonesian kota besar, kota
Korean 수도