AmazighlyTarifit Dictionary
water meaning in Amazigh | Amazighly