itac121 international teaching aid competition 2024 (itac 2024)_draw your future self! Published 2 months ago • 44 plays • Length 5:30 Download video MP4 Download video MP3 Similar videos 0:46 iysa team in 1idea 1 world competition, istanbul, turkey 2024