English to Hindi

Meaning for:
department store
other
बड़ी दुकान