English to Hindi

Meaning for:
launch pad
other
जलावतरण अड्डा