English-Latin dictionary »

species of military punishment meaning in Latin

EnglishLatin
species of military punishment noun

deprensa [deprensae](1st) F
noun