sweet made with egg yolk, ground almonds, sugar and other ingredients - Turkish English Dictionary

Suggest a Term