Italian-English dictionary »

repubblica democratica socialista dello sri lanka meaning in English

ItalianEnglish
Repubblica Democratica Socialista dello Sri Lanka proper noun
{f}

Democratic Socialist Republic of Sri Lankaproper noun