TAIL-WATER MEANING IN ENGLISH

• Tail-water Definition & Synonyms

  1. (n.) Water in a tailrace.


RECENT SEARCHES