soffocato – English–Italiano translations

🇮🇹 it en 🇬🇧

soffocato adjective

  • (senso figurato) represso
choked, muffled, strangled
Wiktionary Links