frenarsi – English–Italiano translations

🇮🇹 it en 🇬🇧

frenarsi verb

control, restrain
Wiktionary Links