souflaki

Noun

 * 1)  Greek dish

Noun

 * 1)  Greek dish