English-Latin dictionary »

light-armed troops (pl.), skirmishers meaning in Latin

EnglishLatin
light-armed troops (pl.), skirmishers noun

rorarius [rorarii](2nd) M
noun

Your history