http://www.elshami.com
CAL
كال
اختصار:
computer-assisted (or
computer-augmented) learning
See
CAI