dumned bhoona

[Hindi]

Food cooked slowly in a sealed pot, similar to pot roasting.

Synonyms in other languages

Bengali

Hindi

Countries