3 results
Results are displayed by relevance.
English: trickle irrigation
Welsh: dyfrhau drwy ddiferion
English: low-rate irrigation system
Welsh: system ddyfrhau cyfradd isel
English: pulse jet irrigator
Welsh: dyfrhäwr jet pwls