Urdu · noun · Nature & the Garden

Shimla-mirch

शिमला मिर्च
said shim-la-mirch
also written: Shimla Mirch
Meaning

A capsicum or bell pepper.