ചോര്ച്ച (chorcha) Malayalam word · pronounced chorcha Meaning in English LeakageTrickling English words: leakage, trickling