Definify.com

Definition 2024


cartouches

cartouches

English

Noun

cartouches

  1. plural of cartouche

French

Noun

cartouches ?

  1. plural of cartouche