Italian-English dictionary »

shumai meaning in English

ItalianEnglish
shumai noun

shumai(a traditional steamed Chinese pork dumpling served in dim sum)
noun