Englishfor English speakers
cartouch English
Meaning cartouch meaning
What does cartouch mean?
cartouch
Synonyms cartouch synonyms
What other words have the same or similar meaning as cartouch?