Definify.com

Definition 2024


idroguida

idroguida

Italian

Noun

idroguida f (plural idroguide)

  1. hydraulic power steering

Synonyms