targa means Irrigation ditch

Tifinagh: ⵜⴰⵔⴳⴰ

Latin: targa

English: Irrigation ditch

Topic: Nature