English to Hindi

Meaning for:
perched
other
खड़ा;बैठा हुआ;स्थित