Translation of tatacahaya in English:

tatacahaya

lighting

noun

  • 1

    lighting, means of providing light, the light itself