petronel
English
petronel meaning in English • petronel का अर्थ अंग्रेजी में
Noun
- A sort of hand cannon, or portable firearm, used in France in the 15th century.