echmaDict.lkDict.lk - Sinhala to English DictionaryMeaning echma Tweet Sinhala Dictionary definitions for echmaechma 🔊echma : විසර්ජකයLern More AboutWiki Definition: echmaGoogle Search result: GoogleWiki Article: Wikipedia Tweet