Translation of yayasan in English:

yayasan

foundation, institute

  • 1

    foundation, institute