English to Hindi

Meaning for:
geostationary-satellite
other
भूस्थिर उपग्रह