Latin-English dictionary »

copiola meaning in English

LatinEnglish
copiola [copiolae] (1st) F
noun

small military forces (pl.)noun

small number of troops (L+S)noun

Your history