Translation of talk in Setswana

talk

Noun

  1. a conversation or discussion

  2. an informal lecture

Powered by Oxford