English-Latin dictionary »

declaration / avowal / profession meaning in Latin

EnglishLatin
declaration / avowal / profession noun

professio [professionis](3rd) F
noun