Arabic etymological dictionary

LAGHAZA

laghaza: translation

speak in riddles [Syrle'z]