Translation of notshe in English:

notshe

bee

noun (class 9, plural dinotshe)

  • 1

    bee
    ‘Notshe e ntomile’ A bee stung me