English-Latin dictionary »

generalship, general's deed meaning in Latin

EnglishLatin
generalship, general's deed noun

strategica [strategicatis](3rd) N
noun