Translation of bancuhan in English:

bancuhan

dough

noun

  • 1

    dough, mixture