English-Latin dictionary »

mane of a horse meaning in Latin

EnglishLatin
mane of a horse noun

juba [jubae](1st) F
noun