Geometric wave propagator on Riemannian manifolds