English-Latin dictionary »

sri lanka meaning in Latin

EnglishLatin
Sri Lanka (a country in South Asia)
proper noun
[UK: ˈʃriː ˈlæŋk.ə]
[US: ˈʃriː ˈlæŋk.ə]

Taprobaneproper noun