Translation of paya in English:

paya

swamp, marsh

noun

  • 1

    swamp, marsh