English to Hindi

Meaning for:
demister
other
धुंध हटाने का साधन