Slovnenya

Translation English Japanese: thought-provoking

Dictionary: main
thought-provoking
adjective