Electrohydraulic

Adjective

  • That is both electric and hydraulic

Leave a Reply

Your email address will not be published.