उपगरह

English: Translation
satellite
Hindi: Translation
उपग्रह
noun
Universe and the natural world