Thesaurus.com
Dictionary.com
Showing results for drag oneself along. Search instead for oneself alien.

drag oneself along