How to pronounce cartouche

Accents & languages on maps

Definition
  • Definition of cartouche

    • a cartridge (usually with paper casing)

cartouche in other languages

Random words: awesomecoffeeGooglethreeschedule