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