Zappa

From Fresh Dictionary

Italian

Noun

zappa f

  1. an agricultural implement, such as a hoe

Related terms

sv:zappa

Personal tools