English-Latin dictionary »

fight hard / it out, do battle meaning in Latin

EnglishLatin
fight hard / it out, do battle verb

depugno [depugnare, depugnavi, depugnatus](1st)
verb