"technology shock" - Details

English Term:
technology shock
Arabic Term:
صدمة تقنية
Arabic Definition:

.