Souvlaki - Definition

souvlaki

n 1: made of lamb [syn: souvlaki, souvlakia]

Look up another word