cartouche

1. (noun) usually with paper casing
Synonyms: cartouch
Related Words: cartridge



Terms and Conditions of Use / Copyright Notice