Slovnenya

Translation English Japanese: agreement

Dictionary: main
agreement
noun