deuterateDict.lkDict.lk - Sinhala to English DictionaryMeaning deuterate Tweet Sinhala Dictionary definitions for deuteratedeuterate 🔊deuterate : ඩියුටරේට්Lern More AboutWiki Definition: deuterateGoogle Search result: GoogleWiki Article: Wikipedia Tweet