cartouche
1.
(
noun
) usually with paper casing
Synonyms:
cartouch
Related Words:
cartridge
Terms and Conditions of Use / Copyright Notice