English to Hindi

Meaning for:
news-stand
other
समाचार पट्र स्थान