Translation of saran in English:

saran

suggestion

noun

  • 1

    suggestion