stampigliare

listen to the pronunciation of stampigliare
Итальянский Язык - Английский Язык
stamp, mark, imprint