explanadonDict.lkDict.lk - Sinhala to English DictionaryMeaning explanadon Tweet Sinhala Dictionary definitions for explanadonexplanadon 🔊explanadon : පැහැදිලි කිරිමLern More AboutWiki Definition: explanadonGoogle Search result: GoogleWiki Article: Wikipedia Tweet