English to Arabic

Meaning for:
Scarves
other
التلفيعة