English to Hindi

Meaning for:
Secretary-General
other
महासचिव;महासचिव