rainwashDict.lkDict.lk - Sinhala to English DictionaryMeaning rainwash Tweet Sinhala Dictionary definitions for rainwashrainwash 🔊rainwash : වැහි සෝදාවLern More AboutWiki Definition: rainwashGoogle Search result: GoogleWiki Article: Wikipedia Tweet