Vocabulary

台湾カステラ

Taiwanese castella (sponge cake)

noun