stampigliare

listen to the pronunciation of stampigliare
Italienisch - Englisch
stamp, mark, imprint