Latin-English dictionary »

sonipes meaning in English

LatinEnglish
sonipes [sonipedis] (3rd) M
noun

horse, steednoun