large cake with fruits, cream, or another confiture - Spanish English Dictionary

Suggest a Term