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