Italian-English dictionary »

sparapunti meaning in English

ItalianEnglish
sparapunti noun

staple gun(device for driving staples)
noun