چھالے ڈالنے والا : Chalay Daalnay Wala Meaning in English
Chalay Daalnay Wala in Detail
1) چھالے ڈالنے والا آبلہ انگیز : Vesicant Vesicatory : (satellite adjective) causing blisters.
Useful Words
چھالا : Bleb : (pathology) an elevation of the skin filled with serous fluid. "Apply cream on blister".