Skip to main content

escopet

English escopet meaning in English  •  escopet का अर्थ अंग्रेजी में
Noun
  • A kind of firearm; a carbine.
Advertisement