rostrateDict.lkDict.lk - Sinhala to English DictionaryMeaning rostrate Tweet Sinhala Dictionary definitions for rostraterostrate 🔊rostrate : සතුඩුrostrate definitionAdjective. Alt. of RostratedLern More AboutWiki Definition: rostrateGoogle Search result: GoogleWiki Article: Wikipedia Tweet