Souvlaki Meaning

There are 1 meaning(s) for word Souvlaki

Meaning 1 : made of lamb

    Synonyms : souvlakia