Serbian-Croatian-English dictionary »

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

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

Democratic Socialist Republic of Sri Lankaproper noun

Your history