English-Turkish dictionary »

democratic socialist republic of sri lanka meaning in Turkish

EnglishTurkish
Democratic Socialist Republic of Sri Lanka proper noun

Demokratik Sosyalist Sri Lanka Cumhuriyetiproper noun