• word of the day

    salyut

    salyut - Dictionary definition and meaning for word salyut

    Definition
    (noun) either of two Soviet space stations launched in the 1970s
Download our Mobile App Today
Receive our word of the day
on Whatsapp