Dictionary search results

Showing 1-2 of 2 results

moussaka British & World English

A Greek dish made of minced lamb, aubergines, and tomatoes, with cheese sauce on top