Swedish-English dictionary »

demokratiska socialistiska republiken sri lanka meaning in English

SwedishEnglish
Demokratiska socialistiska republiken Sri Lanka proper noun
{c}

Democratic Socialist Republic of Sri Lankaproper noun