targa means Irrigation ditch
Tifinagh:
ⵜⴰⵔⴳⴰ
Latin:
targa
English:
Irrigation ditch
Topic:
Nature