caroubinDict.lkDict.lk - Sinhala to English DictionaryMeaning caroubin Tweet Sinhala Dictionary definitions for caroubincaroubin 🔊caroubin : කැරුබින්Lern More AboutWiki Definition: caroubinGoogle Search result: GoogleWiki Article: Wikipedia Tweet