AmazighlyTarifit Dictionary
lake meaning in Amazigh | Amazighly