Cartoccio

DEFINITION

Italian for cartouche.