Slovnenya

Translation English Japanese: out of the blue

Dictionary: main
out of the blue
adjective