English → Hindi dictionary

communication technology satellite (c.t.s.)

Noun

संचार प्रौध्योगिकी उपग्रह

Looking for poetry? Read shayari and poems by great poets.