Definition:
Compare impresa with other words:
impresa vs. imprest
bookplate vs. impresa
impresa vs. shield
impresa vs. seal
device vs. impresa
impresa vs. impress
impresa vs. imprese