English-Latin dictionary »

horse bit meaning in Latin

EnglishLatin
horse bit noun

chalybs [chalybis](3rd) M
noun