Definition of スカイクレーン

スカイクレーン

sukaikureen

noun
sky crane, skycrane, flying crane
Other readings:
スカイ・クレーン