Slovnenya

Translation English Japanese: happenstance

Dictionary: main
happenstance
noun