iJunoon official Urdu Dictionary
چور
chor
مخبر
mukhbar
بکواسی
bakwasi
English definition for snitcher
1. n. someone acting as an informer or decoy for the police
2. n. a thief who steals without using violence
Sponored Video