Definition of カステラ

カステラ

kasutera

Common word
noun
castella (type of sponge cake)(food term)
Other readings:
カステーラ