launch pad in Irish
launch pad in Irish
ceap lainseála
The surface or structure from which a launch is made.
ionad lainseála
The surface or structure from which a launch is made.