Translation of genang in English:

genang

suffuse

(menggenangi)

verb

  • 1

    suffuse, spread throughout or over