demeraraDict.lkDict.lk - Sinhala to English DictionaryMeaning demerara Tweet Sinhala Dictionary definitions for demerarademerara 🔊demerara : උක්දඬුLern More AboutWiki Definition: demeraraGoogle Search result: GoogleWiki Article: Wikipedia Tweet