SOUVLAKIA

Definition of SOUVLAKIA

  1. (noun)made of lamb