English to Hindi

Meaning for:
earthling
other
पृथ्वीवासी