Translation of notshi in English:

notshi

bee

noun (class 9, plural diotshi)

  • 1

    bee
    ‘Dinotshe di dira tsina’ Bees make honey