AmazighlyTarifit Dictionary
passport meaning in Amazigh | Amazighly