沙爹
Mandarin: sha1 die1
noun
T3
T1
Definitions
  1. 1 [Malay] satay; [Indonesian] sate — barbecued marinated meat skewered on sticks, served with peanut curry sauce, fresh cucumbers and raw onions. Of Malaysian / Indonesian origin. noun
← Back to dictionary