English-Latin dictionary »

small military forces (pl.) meaning in Latin

EnglishLatin
small military forces (pl.) noun

copiola [copiolae](1st) F
noun

Your history