AmazighlyTarifit Dictionary
river meaning in Amazigh | Amazighly