English to Hindi

Meaning for:
endpoint
other
अंतिम स्टेशन