narrate

  1. Verb (hikâye) anlatmak/nakletmek, hikâye etmek/söylemek.
    Shall I narrate a strange experience of mine?
    Başımdan geçen garip bir olayı anlatayım mı?
  2. Verb (sinema/TV programlarında) yorumlamak, açıklamak, izahat vermek, izahatta/açıklamada/yorumda bulunmak.

    In the new play, who is going to narrate?