staffilare – English–Italiano translations

🇮🇹 it en 🇬🇧

staffilare verb

  /staffiˈlare/
lash
Wiktionary Links