Translation of yayasan in English:

yayasan

foundation, institute

noun

  • 1

    foundation, institute