What does YAYASAN DHARMA PUTRA stand for?

Here's a list of possible definitions for the shorthand YAYASAN DHARMA PUTRA:




© Abbreviations.com