to rest ne demek

  1. to rest : istirahat etmek