See Also: souvlaki(dictionary)

souvlaki (iou)



souvlaki noun. . M20.
[mod. Greek soublaki from soubla skewer.]
A Greek dish of small pieces of meat grilled on a skewer.