albudecas

Spanish

Noun

albudecas

  1. plural of albudeca