autorete – English–Italiano translations

🇮🇹 it en 🇬🇧

autorete noun

  /awtoˈrete/
own goal
Wiktionary Links