Translation of درشن دینا in English:

درشن دینا

phrase

  • show oneself, appear
    put in an appearance
    visit
  • have an interview