English-Latin dictionary »

relaxation/rest/respite meaning in Latin

EnglishLatin
relaxation / rest / respite noun

cessatio [cessationis](3rd) F
noun