pertaining to rif/riff, morocco or inhabitants - Turco Inglés Diccionario