dematioidDict.lkDict.lk - Sinhala to English DictionaryMeaning dematioid Tweet Sinhala Dictionary definitions for dematioiddematioid 🔊dematioid : ඩෙමටියාකාරLern More AboutWiki Definition: dematioidGoogle Search result: GoogleWiki Article: Wikipedia Tweet