Back to N1 Words
Meanings
English
to haul in (e.g. rope, net, etc.)