Did you mean
brill?
Copyright ©2009 by Tomisimo.org. All rights reserved.
English Definitions
barilla
N
bushy plant of Old World salt marshes and sea beaches having prickly leaves; burned to produce a crude soda ash
barilla
N
Algerian plant formerly burned to obtain calcium carbonate
English Definitions from WordNet 3.0
Copyright 2006 by Princeton University. All rights reserved.
Tomisimo Forums
Find related threads on the Spanish and English language forums.