Translation of mengenap in English:

mengenap

to settle

verb

  • 1

    to settle, to sink, to fall or come gradually downwards, to precipitate, to cause (a substance) to be deposited