Slovnenya

Translation English Japanese: immobilizing

Dictionary: main
immobilizing
noun