Translation of outrage in Setswana

outrage

Verb

  1. shock and anger people greatly

Powered by Oxford