Translation of tusuk sate in English:

User Contribution

tusuk sate

skewered pieces of meat