stuffed_peppersEnglish

stuffed peppers

Noun

Parboiled green peppers stuffed usually with rice and meat and baked briefly

English: stuffed peppers