Slovnenya

Translation English Japanese: turn of events

Dictionary: main
turn of events
noun