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

borrasca Definition

Cancel
borrasca
noun
A mine that is no longer producing profitably

Words Related to borrasca!

borrasca Examples by Brain Bank Users