spine – English–Türkçe translations

🇬🇧 en tr 🇹🇷

spine noun

  /spaɪn/
  • backbone
omurga
  • rigid, pointed surface protuberance or needle-like structure
diken
Wiktionary Links