cartouche
English Dictionary
->
Letter C
-> cartouche
Search Dictionary:
cartouche Definition
(n)
a
cartridge
(
usually
with
paper
casing
)
cartouche Synonyms
cartouch
cartouche
© Art Branch Inc.