Translation of tusukan sate in English:

User Contribution

tusukan sate

satay stick

noun


User Contribution

Tusukan Sate

Skewer

noun