English-Latin dictionary »

half lame (l+s) meaning in Latin

EnglishLatin
half lame (L+S) noun

semipes [semipedis](3rd) M
noun