impressi

listen to the pronunciation of impressi
Latin - English
press upon
impress, imprint
stamp