Last modified on 10 April 2015, at 00:15

cartouches

EnglishEdit

NounEdit

cartouches

  1. plural form of cartouche

FrenchEdit

NounEdit

cartouches ?

  1. plural form of cartouche