trenchancyDict.lkDict.lk - Sinhala to English DictionaryMeaning trenchancy Tweet Sinhala Dictionary definitions for trenchancytrenchancy 🔊trenchancy : කැපෙන සුළුබවLern More AboutWiki Definition: trenchancyGoogle Search result: GoogleWiki Article: Wikipedia Tweet