Logboats, noun plural of logboat. Synonyms in the same form.
dug-outs, piraguas
All synonyms for logboat →