deltoid – English–Latine translations

🇬🇧 en la 🇻🇦

deltoid noun

  /ˈdɛɫtɔɪd/
  • triangular muscle on the human shoulder
musculus deltoides
Wiktionary Links