Translation of elaborate in Setswana

elaborate

Verb

  1. explain or work something out in detail

Powered by Oxford