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

barra Definition

Cancel
barra
noun
A barrow; a hand-pushed cart of the type commonly used in markets

Words Related to barra!

barra Examples by Brain Bank Users