imprese
nounA badge, cognizance, or device worn by a noble or his retainers; an impresa.
nounA device. See
A
A badge, cognizance, or device worn by a noble or his retainers; an impresa.
nounA device. See
A
"Designed to be fixed, whether you like it or not"
PLAY Previous