"deposit society" - Details

English Term:
deposit society
Arabic Term:
جمعية إيداع خيرية
Arabic Definition:

.