English to Hindi

Meaning for:
scarper
other
भाग जाना