Urdu · noun · Everyday Life

Dalcha

दालचा
Meaning

A Hyderabadi stew of lentils and meat soured with tamarind.