tirapiedi – English–Italiano translations

🇮🇹 it en 🇬🇧

tirapiedi noun

  /tiraˈpjɛdi/
  • (spregiativo) scagnozzo
hanger-on, understrapper, yes-man
Wiktionary Links