Vocabulary
カステラ
カステラ
castella (type of sponge cake)
noun
freq #900