Translation of notshi in English:

notshi

bee

noun (class 9, plural dinotshi)

  • 1

    bee
    ‘Dinotshe di dira tsina’ Bees make honey