AmazighlyTarifit Dictionary
roof meaning in Amazigh | Amazighly