Skip to main content

petronel

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