predictor, one who foretells, one who makes predictions

listen to the pronunciation of predictor, one who foretells, one who makes predictions
الإنجليزية - الإنجليزية
{i} foreseer