English-Latin dictionary »

light-armed foot-soldier meaning in Latin

EnglishLatin
light-armed foot-soldier noun

veles [velitis](3rd) M
noun