Translation of tusukan sate in English:

User Contribution

tusukan sate

Skewer

noun


User Contribution

tusukan sate

satay stick

noun