Dumpakht means cooking in a sealed pot on a simmering heat. Dumpakht is a delicious mutton dish...
Continue reading...