Danish-English dictionary »

den demokratiske socialistiske republik sri lanka meaning in English

DanishEnglish
Den Demokratiske Socialistiske Republik Sri Lanka

Democratic Socialist Republic of Sri Lanka◼◼◼