Translation of beetle off in Spanish:

beetle off

largarse, v.

intransitive verb

British
informal

  • 1

    largarse informal