INTERNATIONAL SPACE STATION


Meaning of INTERNATIONAL SPACE STATION in English

ISS, ambitious project of the great nations to create a cooperative space station during the early 2000's

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.