Translation of bekuan in English:

bekuan

clot

noun

  • 1

    clot, thickened mass of liquid