English-Latin dictionary »

argument / justification in defense, excuse meaning in Latin

EnglishLatin
argument / justification in defense, excuse noun

defensio [defensionis](3rd) F
noun