English to Hindi

Meaning for:
hideout
other
अड्डा;गुप्त स्थान