frenare – English–Italiano translations

🇮🇹 it en 🇬🇧

frenare verb

  /freˈnare/
  • (figuratively)
backpedal, check, control, curb, hold back
brake
Wiktionary Links