Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
SeoulSeoul
English Definition
    noun
  1. Seoul, capital of South Korea: the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Translation
Indonesian Seoul
Korean 서울특별시