meaning of amusette

1. A light field cannon, or stocked gun mounted on a swivel.


Related Words

amusette |

Developed & Maintained By Taraprasad.com

Treasure Words