English-Latin dictionary »

grinding teeth of horses (l+s) meaning in Latin

EnglishLatin
grinding teeth of horses (L+S) noun

columellaris [columellaris](3rd) M
noun