Dictionary / Clothing

echarpe

إيشارب

/ECHARPE/

English

scarf

French

echarpe

Part of Speech

noun

Register

standard