Translation of wang sara in English:

wang sara

noun

  • 1

    money given to maintain a living