sbruffone – English–Italiano translations

🇮🇹 it en 🇬🇧

sbruffone noun

  /zbrufˈfone/
  • spaccone|(the)
show off
Wiktionary Links