meaning of dugout canoe

1. a canoe made by hollowing out and shaping a large log


Related Words

dugout canoe |

Developed & Maintained By Taraprasad.com

Treasure Words