English-Latin dictionary »

plea, excuse meaning in Latin

EnglishLatin
plea, excuse noun

causatio [causationis](3rd) F
noun