petalodeDict.lkDict.lk - Sinhala to English DictionaryMeaning petalode Tweet Sinhala Dictionary definitions for petalodepetalode 🔊petalode : දලාභයLern More AboutWiki Definition: petalodeGoogle Search result: GoogleWiki Article: Wikipedia Tweet