accidental
good fortune or luck

Translation:
English
Add