English-Latin dictionary »

small number of troops (l+s) meaning in Latin

EnglishLatin
small number of troops (L+S) noun

copiola [copiolae](1st) F
noun