Spanish edit

Noun edit

almatriche m (plural almatriches)

  1. irrigation ditch

Further reading edit