English-Latin dictionary »

sending back / away, returning, releasing meaning in Latin

EnglishLatin
sending back / away, returning, releasing noun

remissio [remissionis](3rd) F
noun