Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“Democratic Socialist Republic of Sri Lanka” in Turkish
2 Turkish translations
🇹🇷
TR
Demokratik Sosyalist Sri Lanka Cumhuriyeti
🇹🇷
TR
Sri Lanka Demokratik Sosyalist Cumhuriyeti