English to Hindi

Meaning for:
leaky
other
भेद खोलने वाला;सूराखदार