Definitions Found:
marinated meat, barbecued on skewers, also SATAY
- sataimarinated meat, barbecued on skewers, also SATAY
- sataisSATAI, marinated meat, barbecued on skewers, also SATAY
- sataysSATAY, marinated meat, barbecued on skewers, also SATAI
- sataymarinated meat, barbecued on skewers, also SATAI
- sataibarbecued spiced meat cooked on skewers usually made from the stems of coconut leaves