NichiDict

着陸船

ちゃくりくせん
[chakurikusen]

Meanings

1.Noun

landing module; lander