DICTIONARY

(Total Entries : 197270)

karkareṭa

Dictionary Definition: 

karkareṭa (connected with karka?), m. the hand curved like a claw for the purpose of grasping anything L

Related: