to happen [ happened ; happened ]
Synonyms
  • آخرة