Translation of wat in English:

wat

Buddhist temple

noun

  • 1

    Buddhist temple