Translation of galleta de champaña in English:

galleta de champaña

sponge finger, n.

feminine noun

Chile

  • 1

    sponge finger