English-Latin dictionary »

little chevaux-de-frise (spiked barricade against cavalry) meaning in Latin

EnglishLatin
little chevaux-de-frise (spiked barricade against cavalry) noun

cervulus [cervuli](2nd) M
noun

Your history