English-Latin dictionary »

camel soldier, soldier serving in unit mounted on dromedaries meaning in Latin

EnglishLatin
camel soldier, soldier serving in unit mounted on dromedaries noun

dromadarius [dromadarii](2nd) M
noun