Online Dictionary

bersifat dermawan Explained

bersifat dermawan at Indonesian => English Of Explained:

beneficent