English-Latin dictionary »

dismounted cavalry meaning in Latin

EnglishLatin
dismounted cavalry noun

dimacha [dimachae](1st) M
noun