ACEQUIA


Meaning of ACEQUIA in English

add. ·noun a canal or trench for irrigating land.

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