Translation of ntshu in English:

ntshu

gizzard

noun (class 9, plural ditshu)

  • 1

    gizzard