WATER MOTOR MEANING IN ENGLISH

• Water motor Definition & Synonyms

  1. () A water engine.
  2. () A water wheel; especially, a small water wheel driven by water from a street main.


RECENT SEARCHES