Detailed Translations for Sri Lanka from Swedish to English
Sri Lanka:
Translation Matrix for Sri Lanka:
Wiktionary Translations for Sri Lanka:
Sri Lanka
proper noun
-
a country in South Asia
Cross Translation:
External Machine Translations:
Related Translations for Sri Lanka