Slovnenya

Translation English Japanese: devising

Dictionary: main
devising
noun