iJunoon official Urdu Dictionary
چھید کرنے والا
chhaid karnay wala
English definition for leaker
1. n. a surreptitious informant
Sponored Video