NichiDict

テクニカルランディング

[tekunikarurandingu]

Meanings

1.Noun

aviationtechnical landing