spina – English–Italiano translations
🇮🇹 it en 🇬🇧
spina noun
/ˈspina/
|
|
|---|---|
|
plug |
|
bone |
|
a thorn in one's side |
|
be on tenterhooks |
|
in two angled rows |
|
pin |
|
spine |
|
thron, thorn |