English-Latin dictionary »

sinew, tendon meaning in Latin

EnglishLatin
sinew, tendon noun

ina [inae](1st) F
noun