gavelock
English
gavelock meaning in English • gavelock का अर्थ अंग्रेजी में
Noun
- A spear or dart.
- An iron crow or lever.