Cat Head

Top Definition

capstan hoist, for relocating weighty loads.






  




Comments