English | German | Russian | Czech

imprese English

Meaning imprese meaning

What does imprese mean?

imprese

A heraldic device; an impresa.

Are you looking for...?