Search term cosmodrome has one result
Jump to
EN English IT Italian
cosmodrome (n) [a site for launching spacecraft] cosmodromo (n) {m} [a site for launching spacecraft]