meaning of stuffed peppers

1. parboiled green peppers stuffed usually with rice and meat and baked briefly


Related Words

stuffed peppers |

Developed & Maintained By Taraprasad.com

Treasure Words