stuffed peppers

Explore definitions, synonyms, and language insights of stuffed peppers

Definitions

Noun
parboiled green peppers stuffed usually with rice and meat and baked briefly

More General Terms