dugout canoes

English

Noun

dugout canoes

  1. plural of dugout canoe