a forerunner; a a precursor; a harbinger

listen to the pronunciation of a forerunner; a a precursor; a harbinger
الإنجليزية - الإنجليزية
herald