cover with meringue/ice or frost - Spanish English Dictionary

Suggest a Term