souvlaki

1. (noun) (Greek) made of lamb
Synonyms: souvlakia
Related Words: kabob, kebab, shish kebab



Terms and Conditions of Use / Copyright Notice