trenailDict.lkDict.lk - Sinhala to English DictionaryMeaning trenail Tweet Sinhala Dictionary definitions for trenailtrenail 🔊trenail : තිරැණයtrenail : දැව පේනුවtrenail definitionNoun. Same as Treenail.Lern More AboutWiki Definition: trenailGoogle Search result: GoogleWiki Article: Wikipedia Tweet