Translation of وارا نیارا in English:

وارا نیارا

phrase

  • end, finish
  • settlement of a dispute
    reconciliation
  • great benefit