to happen {accidentally}, [ happened ; happened ]
Synonyms
  • قابل ، لاقى ، ألفى ، واجه ، التقى ، رأى ، لقي