ATALL

(redirected from Autonomous Technology-Assisted Language Learning)
AcronymDefinition
ATALLAutonomous Technology-Assisted Language Learning (foreign language facilitation)
Full browser ?