crème de citron

[French]

"Cream of lemon." Lemon curd.

Countries