"cooperative" - Details

English Term:
cooperative
Arabic Term:
جمعية تعاونية
Arabic Definition:
English Definition: