meaning of harpoon log

1. a cylindrical log with a device that registers distance


Related Words

harpoon log |

Developed & Maintained By Taraprasad.com

Treasure Words