petraDict.lkDict.lk - Sinhala to English DictionaryMeaning petra Tweet Sinhala Dictionary definitions for petrapetra 🔊 /pɛˈtɹʌ/petra : ගලpetra : බරLern More AboutWiki Definition: petraGoogle Search result: GoogleWiki Article: Wikipedia Tweet