Translate
مَلْفُوفَة
Do you mean: