No exact translation found for
زحّافة

Do you mean: