English-Italian dictionary »

shumai meaning in Italian

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

shumainoun