Noun Definition

souvlaki

1.Definition: made of lamb

Category: Food