Slovnenya

Translation English Japanese: immobilisation

Dictionary: main
immobilisation
noun