Definition of ピンポイントランディング

ピンポイントランディング

pinpointorandingu

noun
pinpoint landing
Other readings:
ピンポイント・ランディング