English-Latin dictionary »

horse, steed meaning in Latin

EnglishLatin
horse, steed noun

sonipes [sonipedis](3rd) M
noun