"mission" - Details

English Term:
mission
Arabic Term:
رسالة، مهمة، بعثة
Arabic Definition:

.