Home

Word

dumplings, n.
more info small balls or strips of boiled or steamed dough
<noun.food>

dumpling dumplings