Translate
لولبة
Do you mean: