petrifactDict.lkDict.lk - Sinhala to English DictionaryMeaning petrifact Tweet Sinhala Dictionary definitions for petrifactpetrifact 🔊petrifact : පාෂාණීභුතයLern More AboutWiki Definition: petrifactGoogle Search result: GoogleWiki Article: Wikipedia Tweet