AmazighlyTarifit Dictionary
lion meaning in Amazigh | Amazighly