souvlaki

Noun
  1. Made of lamb (synset 107886045)

Other Searches