Slovnenya

Translation English Japanese: permission

Dictionary: main
permission
noun