AmazighlyTarifit Dictionary
village meaning in Amazigh | Amazighly