stampigliare

listen to the pronunciation of stampigliare
İtalyanca - İngilizce
stamp, mark, imprint