English-Dutch dictionary »

democratic socialist republic of sri lanka meaning in Dutch

EnglishDutch
Democratic Socialist Republic of Sri Lanka proper noun

Democratische Socialistische Republiek Sri Lankaeigennam
{f}