Definition of スリランカ

スリランカ

suriranka

noun
Sri Lanka