Mantu

Mantu
English: Translation
dumpling
noun
Food, cooking and foodways