layer ingredients, especially in certain dishes - German English Dictionary

Suggest a Term