stampai
Italian
Verb
stampai
first-person singular past historic of
stampare
Anagrams
impasta