English to Hindi

Meaning for:
Deputy Secretary-General
other
उपमहासचिवअ