English-Latin dictionary »

permission, leave meaning in Latin

EnglishLatin
permission, leave noun

concessus [concessus](4th) M
noun