SOUVLAKI

Definition of SOUVLAKI

  1. (noun)made of lamb