Translation of repeat in Setswana

repeat

Noun

  1. the action of repeating

  2. something that is repeated

Powered by Oxford