tuulul

English: Translation
pulls behind self, tows, drags
verb
Physical Impact
Plural form
teteluul