Translation of sleep in Setswana

sleep

Verb

  1. have a sleep

Powered by Oxford