Skip to content
Kotomora

打うち上あげ場じょう

Meanings

1

noun

launch site; launch pad

Specifically refers to a facility or location for launching rockets or spacecraft.