English to Hindi

Meaning for:
telltale
other
भेद खोलने वाला;स्पष्ट संकेत देने वाला;चुगलखोर