जम्बूरा (न)

English: Translation
claw-bar
Hindi: Translation
जम्बूरा
noun