English to Hindi

Meaning for:
take the lid off
other
पर्दाफ़ास करना