Translation of mencahayai in English:

mencahayai

verb

  • 1

    to illuminate, to shed light on
  • 2

    (film) to expose