does current flows from high potential to low potential since it flows from positive terminal to negative terminal

Yes, but remember that electrons (which are negative and are usually what is moving in a current) move in the opposite direction.