meaning of sri lankan

1. a native or inhabitant of Sri Lanka


Related Words

sri lankan | sri lankan monetary unit |

Developed & Maintained By Taraprasad.com

Treasure Words