Latin-English dictionary »

peltastes meaning in English

LatinEnglish
peltastes [peltastae] noun
M

soldier armed with the pelta (small light shield)noun

Your history