head-piece/vignette - Spanish English Dictionary

Suggest a Term