souvlakia

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



Terms and Conditions of Use / Copyright Notice