🇮🇹 it en 🇬🇧

sosta noun

  /ˈsɔsta/
halt, halting, stop, stopping
Wiktionary Links