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

patela Definition

Cancel
patela
noun
A large flat-bottomed trade|trading boat peculiar to the river Ganges in India

Words Related to patela!

patela Examples by Brain Bank Users