albero
Top 30000
Meanings
Noun
1. type of crushed rock applied over gardens and bullring arenas
2. arena (bullfighting)
3. dishrag