Vocabulary

水圧機

hydraulic machine

noun