albero

albero

English Noun
Ad

Definition

Densely packed crushed rock covering the ground where a bullfight will take place.

Etymology

From Spanish albero.

Ad