Vocabulary

サテー

satay; sate

noun