AmazighlyTarifit Dictionary
swimming meaning in Amazigh | Amazighly