Latin-English dictionary »

(new latin) seulum meaning in English

LatinEnglish
(New Latin) Seulum proper noun
N

Seoul(capital of South Korea)
proper noun
[UK: səʊl] [US: soʊl]