WATER-FURROW MEANING IN ENGLISH

• Water-furrow Definition & Synonyms

  1. (v. t.) To make water furrows in.


RECENT SEARCHES