English to Hindi Dictionary

To Backbite (ZikAyata karanA) Meaning in English