Translation of sara in English:

sara

livelihood

(sara hidup)

noun

  • 1

    livelihood, subsistence