meaning of space capsule

1. a spacecraft designed to transport people and support human life in outer space


Related Words

space capsule |

Developed & Maintained By Taraprasad.com

Treasure Words