karatalatāla करतलताल

Definition: m. clapping the hands