Russian-English dictionary »

демократическая социалистическая республика шри-ланка meaning in English

RussianEnglish
Демократическая Социалистическая Республика Шри-Ланка proper noun
{f}

Democratic Socialist Republic of Sri Lankaproper noun