Translation of supplier in Setswana

supplier

moabi

noun

  • 1

    moabi