Translation of sumur in English:

sumur

a well

noun

  • 1

    a well