Tabadla meaning. मॉकड्रिल meaning in english. Sharavana balagula karnataka. Huddke.