English-Latin dictionary »

dragoons meaning in Latin

EnglishLatin
dragoons noun
[UK: drə.ˈɡuːnz]
[US: drə.ˈɡuːnz]

dimacha [dimachae](1st) M
noun