Lughet
a pile of dough — English to Chinese Translation | Lughet