Say English Word , the other will say Urdu Word for it

this page says its called malai barf, and yes, its is sold on big green leaves

What we obtain too cheap, We esteem too lightly: FBI @ Work