Translation of skewer in Indonesian

User Contribution

skewer

tusuk sate

noun