stuffed peppers

Noun
  1. Parboiled green peppers stuffed usually with rice and meat and baked briefly (synset 107894623)

Other Searches