English to Hindi

Meaning for:
crouched
other
दुबक के बैठा हुआ