Contents

EnglishEdit

NounEdit

cartouches

  1. plural of cartouche

FrenchEdit

NounEdit

cartouches ?

  1. plural of cartouche