NichiDict

カステラ

[kasutera]

Meanings

1.Noun

food, cookingcastella (type of sponge cake)