EGAVE

strapatsada

Meaning

  1. noun A Greek dish of tomatoes fried with olive oil, pepper, and beaten eggs.

Similar words

gemista ajapsandali fasolada spanakopita spanikopita fasoulada taramosalata ajapsandal spanokopita patatas bravas

Save “strapatsada” to learn later