return from witch mountain

/R IH0 T ER1 N F R AH0 M W IH0 CH M AW0 N T AH0 N/
N
  1. 1

    a 1978 American science fiction–adventure film and a sequel to Escape to Witch Mountain and the second film in the Witch Mountain franchise.

Translate “return from witch mountain” into another language