prodd
English
prodd meaning in English • prodd का अर्थ अंग्रेजी में
Noun
- A crossbow. See Prod>, 3.