Translation of surprise in Setswana

surprise

Verb

  1. be a surprise; make somebody feel surprise

  2. come upon or attack somebody unexpectedly

Powered by Oxford