Translation of mentari in English:

mentari

the sun (poetic language)

noun

  • 1

    the sun (poetic language)