English-Latin dictionary »

relaxation / rest / respite meaning in Latin

EnglishLatin
relaxation / rest / respite noun

cessatio [cessationis](3rd) F
noun