← Back to browselanka#19,846TranslationスリランカスリランカEnglish definitionNo English definition yet.ExamplesShe writes about Sri Lanka.Sri Lanka is a beautiful island.Similar wordslanka'slankanlanklankanslankylan← carriagesade →