Translation of siomay in English:

User Contribution

siomay

Indonesian dumplings

noun