English-Latin dictionary »

extra post-horse meaning in Latin

EnglishLatin
extra post-horse noun

paraveredus [paraveredi](2nd) M
noun