meaning of acaecer

acaecer - Spanish to English

to take place

View more

  • to occur
  • to occur