someone who has visions; a seer

listen to the pronunciation of someone who has visions; a seer
someone who has visions; a seer
Favorites