Translation of Siomoy in English:

User Contribution

Siomoy

Steamed fish dumpling

noun