クラフティ
kurafuti

Noun

1. clafoutis (dessert)

From French

Other forms: