take place


Meanings

  • come to pass;