capital of South Korea
Noun
Meaning
the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Source: WordNetNoun
the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Source: WordNet