Slovnenya

Translation English Japanese: collaborative

Dictionary: main
collaborative
adjective