Translation of trip in Setswana

trip

Noun

  1. a journey or outing

  2. the action of tripping; a stumble

Powered by Oxford