Translation of rattle in Setswana

rattle

Verb

  1. make a series of short sharp hard sounds

  2. make a person nervous or anxious

Powered by Oxford