Return to Article Details DEVELOPING ANIMATED DUBBING VIDEOS AS LEARNING MEDIA IN ENGLISH SPEAKING AT THE TENTH-GRADE STUDENTS OF SMA PANGUDI LUHUR Download Download PDF