NichiDict

ベビーカステラ

[bebiikasutera]

Meanings

1.Noun

bite-sized sponge cakes