rhizoverbBeta
Feedback

satay

Grilled meat skewersnoun · A Southeast Asian dish of skewered, grilled meat served with sauce.