Chakka english meaning. छक्का - Meaning and translation in English. The ...