Translation of spin in Setswana

spin

Noun

  1. a spinning movement

Powered by Oxford