Meaning of souvlakia

Definition of souvlakia

(noun) made of lamb

Other information on souvlakia

WIKIPEDIA results for souvlakia
Amazon results for souvlakia