Translation of sumur in English:

sumur

well

noun

  • 1

    well
    ‘sumur bor’ artesian well
    ‘sumur mati’ dry well