river-terraceDict.lkDict.lk - Sinhala to English DictionaryMeaning river-terrace Tweet Sinhala Dictionary definitions for river-terraceriver-terrace 🔊river-terrace : ගංදඟරයLern More AboutWiki Definition: river-terraceGoogle Search result: GoogleWiki Article: Wikipedia Tweet