selvasDict.lkDict.lk - Sinhala to English DictionaryMeaning selvas Tweet Sinhala Dictionary definitions for selvasselvas 🔊selvas : සේල්වාselvas definitionNoun. Plural. Vast woodland plains of South America.Lern More AboutWiki Definition: selvasGoogle Search result: GoogleWiki Article: Wikipedia Tweet