FORETOLD MEANING IN ENGLISH

• Foretold Definition & Synonyms

  1. (imp. & p. p.) of Foretell


Synonyms:
Foreseen, Predicted,

RECENT SEARCHES