No exact translation found for
مقشطة

Do you mean: