Synonyms for "cartouch"

Words with similar meaning