Translation of istirahat in English:

istirahat

to rest

(beristirahat)

verb

  • 1

    to rest, to take a break from doing something to reduce exhaustion, to relax