iJunoon official Urdu Dictionary
افواہ ساز
afwaah saaz
English definition for rumormonger
1. n. a person given to gossiping and divulging personal information about others
Sponored Video