ベビーカステラ
Meanings
Noun
1. bite-sized sponge cakes