dumpling-depots
English
Noun
dumpling-depots
plural of
dumpling-depot