cartouche

Nouns

  • (n) a cartridge (usually with paper casing) cartouch,

Synonyms

cartouch

Words of close approximity

cartouch