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

castell Definition

Cancel
castell
noun
A human tower formed in festivals in Catalonia

Words Related to castell!

castell Examples by Brain Bank Users