American Dictionary
Definition Sri Lanka in American English
Sri Lanka
/srɪ ˈlɑŋkə/
Synonyms and related words
