Slovnenya

Translation English French: immobilize

Dictionary: main
immobilize
verb
2 fixer.