roorback
English
roorback meaning in English • roorback का अर्थ अंग्रेजी में
Noun
- A defamatory forgery or falsehood published for purposes of political intrigue.