Translation of pancaran matahari in English:

pancaran matahari

sunbeam

noun

  • 1

    sunbeam, ray of sun