Spanish-English dictionary »

shaomai meaning in English

SpanishEnglish
shaomai noun

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