English to Hindi Dictionary

Rumour () Meaning in English