Contents

EnglishEdit

NounEdit

cartouches

  1. plural of cartouche

FrenchEdit

NounEdit

cartouches m, f

  1. plural of cartouche