ESCOPET MEANING IN ENGLISH

• Escopet Definition & Synonyms

  1. (n.) Alt. of Escopette


• Escopette Definition & Synonyms

  1. (n.) A kind of firearm; a carbine.


RECENT SEARCHES