triadelphiaDict.lkDict.lk - Sinhala to English DictionaryMeaning triadelphia Tweet Sinhala Dictionary definitions for triadelphiatriadelphia 🔊triadelphia : ට්රියඩෙල්පියාLern More AboutWiki Definition: triadelphiaGoogle Search result: GoogleWiki Article: Wikipedia Tweet