English to Hindi

Meaning for:
station master
other
स्टेशन मास्टर