English to Hindi

Meaning for:
hide-out
other
छिपने का स्थान