bizcocho

/bees-KOH-choh/
[Spanish] plural bizcochos

Sponge finger or sponge cake.

Countries