albudecas
Spanish
Noun
albudecas
plural of
albudeca