Translation of translator in Setswana

translator

moranodi

noun

  • 1

    moranodi