Slovnenya

Translation English French: make off

Dictionary: main
make off
verb
3 partir.