Slovnenya

Translation English French: immobilise

Dictionary: main
immobilise
verb
2 fixer.