To pass out of sight; vanish.


Popular Posts