meaning of escopette

1. A kind of firearm; a carbine.


Related Words

escopette |

Developed & Maintained By Taraprasad.com

Treasure Words