Spanish-English Dictionaryacontecer
Meaning of acontecer