Russian › DictionaryМТККHear itnouninanimatemasculineSTSSpace Transportation SystemSpace Shuttle, shuttleOther ways to say itшаттлshuttle, Space Shuttle; STS (Space Transportation System)Read Russian with every word explained