Vocabulary

エンジンスタンド

engine stand

noun