English to Hindi

Meaning for:
snow under
other
व्यस्त होना;कागजात देना