English-Latin dictionary »

soldiers (pl.) of this legion meaning in Latin

EnglishLatin
soldiers (pl.) of this legion noun

alauda [alaudae](1st) F
noun