FAQs About the word irrigation ditch

Canal de irigare

a ditch to supply dry land with water artificially

No synonyms found.

No antonyms found.

irrigation => irigare, irrigating => irigare, irrigated => Irigat, irrigate => iriga, irridentist => iredentist,