Translation of peneduhan in English:

peneduhan

giving shade or shelter

noun

  • 1

    giving shade or shelter