English → Hindi dictionary
salyut
Definition
either of two Soviet space stations launched in the 1970s
Looking for poetry? Read shayari and poems by great poets.
either of two Soviet space stations launched in the 1970s
Looking for poetry? Read shayari and poems by great poets.