Question

Updated
A person who predicts the future

AChoose Your Answer