English-Spanish dictionary »

democratic socialist republic of sri lanka meaning in Spanish

EnglishSpanish
Democratic Socialist Republic of Sri Lanka proper noun

República Democrática Socialista de Sri Lankaproper noun
{f}