Slovnenya

Translation English Japanese: invention

Dictionary: main
invention
noun