Return to Article Details Development of Arabic Language Learning Based on CALL (Computer Assisted Language Learning) and Flash Cards Download Download PDF