Dictionary / Clothing
إيشارب
/ECHARPE/
English
scarf
French
echarpe
Part of Speech
noun
Register
standard