CHASSEPOT MEANING IN ENGLISH

• Chassepot Definition & Synonyms

  1. (n.) A kind of breechloading, center-fire rifle, or improved needle gun.


RECENT SEARCHES