souvlaki
1.
(
noun
) (Greek) made of lamb
Synonyms:
souvlakia
Related Words:
kabob
,
kebab
,
shish kebab
Terms and Conditions of Use / Copyright Notice