English to Hindi

Meaning for:
stop in
other
घर में पड़ा रहना