spina – English–Italiano translations

🇮🇹 it en 🇬🇧

spina noun

  /ˈspina/
  • spina elettrica
plug
  • spina di pesce
bone
  • spina nel fianco
a thorn in one's side
  • stare sulle spine
be on tenterhooks
  • a spina di pesce, riferito al parcheggio
in two angled rows
  • meccanica
pin
  • colonna vertebrale
spine
  • protuberanza appuntita
thron, thorn
Wiktionary Links