カステラ
kasutera

Noun

1. castella (type of sponge cake)

Food

From Portuguese "pão de Castella"

Other forms: