English-Latin dictionary »

piece of generalship meaning in Latin

EnglishLatin
piece of generalship noun

strategema [strategematis](3rd) N
noun

Your history