Elena of Avalor S2E12 still
Aired Saturday, 28 July 2018· 21 min· ★ 8.0

Isabel takes her first class at the Science Academy with her favorite scientist, Professor Ochoa.

View all episodes of Elena of Avalor