Translation of cuff in Setswana

cuff

Verb

  1. hit somebody with your hand

Powered by Oxford