Dictionary / Clothing

selham

سلهام

/sl-HAM/

English

selham cloak

French

selham

Part of Speech

noun

Register

standard