🇮🇹 it en 🇬🇧

incastrato adjective

  /inkasˈtrato
  • ingranato
fitted
  • bloccato
jammed, stuck
Wiktionary Links