FAQs About the word irrigation ditch

Canale di irrigazione

a ditch to supply dry land with water artificially

No synonyms found.

No antonyms found.

irrigation => irrigazione, irrigating => irrigazione, irrigated => irrigato, irrigate => irrigare, irridentist => irredentista,