Translation of cetusan in English:

cetusan

spark, flash

noun

  • 1

    spark, flash