Translation of nyiru in English:

nyiru

noun

  • 1

    tray (made of rattan, etc.) used in winnowing