Translation of specialist in Setswana

specialist

moitseanape

nounPlural specialists

  • 1

    moitseanape
    • an expert in one subject