AmazighlyTarifit Dictionary
mosque meaning in Amazigh | Amazighly