Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

periagua Definition

Cancel
periagua
noun
A dugout canoe

Words Related to periagua!

periagua Examples by Brain Bank Users