TELEMOTOR MEANING IN ENGLISH

• Telemotor Definition & Synonyms

  1. (n.) A hydraulic device by which the movement of the wheel on the bridge operates the steering gear at the stern.


RECENT SEARCHES