Translation of genangan in English:

genangan

flooded area, puddle

noun

  • 1

    flooded area, puddle