v. arrastrarse
Translation: drag oneself
Definition of arrastrarse in English
Desplazarse con el cuerpo extendido sobre una superficie con la que mantiene el contacto en todo momento.
Definition of arrastrarse in Spanish
To move with the body extended along a surface with which it maintains contact at all times.