MohammedPreview
Open in TheBrain

Unforeseen

  1. Not foreseen.
  2. Not expected.