Japanese dictionary

Dictionary: “タワークレーン”

タワークレーン

タワークレーン

tower crane