Translation of take place in Setswana

take place

Idiomatic

  1. happen

Powered by Oxford