rice sticks

English

Noun

rice sticks

  1. plural of rice stick