democratic_socialist_republic_of_sri_lankaEnglish

Ceylon, Democratic Socialist Republic of Sri Lanka, Sri Lanka

Noun

A republic on the island of Ceylon, became independent of the United Kingdom in 1948

English: Sri Lanka, Democratic Socialist Republic of Sri Lanka, Ceylon

Bahasa: Ceylon, Sri Lanka

Bahasa words with similar meanings

English words with similar meanings

Show 2 words