Translation of task force in Setswana

task force

nounPlural task forces

  • 1

    setlhôpha se rulaganyeditswe tirô nngwe
    • a group specially organized for a particular task