Translation of sobao in English:

sobao

small sponge cake, n.

masculine noun

Spain

  • 1

    small sponge cake