Translation of senteran in English:

senteran

thing shone or projected

noun

  • 1

    thing shone or projected