Vocabulary

高圧洗浄機

pressure washer; power washer; high-pressure washing machine

noun