English to Hindi

Meaning for:
headquarter
other
मुख्यालय स्थापित होना