English-Latin dictionary »

greave, armor for leg below the knee meaning in Latin

EnglishLatin
greave, armor for leg below the knee noun

ocrea [ocreae](1st) F
noun