English edit

Noun edit

cartouch (plural cartouches)

  1. Alternative form of cartouche