WATER-FURROW


Meaning of WATER-FURROW in English

vt to make water furrows in.

Webster English vocab.      Английский словарь Webster.