NichiDict

スカイクレーン

[sukaikureen]

Meanings

1.Noun

sky crane; skycrane; flying crane